package com.ymatou.iapi.trading.operate.parameter.req;

import java.math.BigDecimal;

/**
 */
public class ValidateRefundV2Req extends BaseRequest {

	/**
	 * 订单号
	 */
	private long orderId;

	/**
	 * 退款单号
	 */
	private String refundBillNo;

	/**
	 * 申请退款金额
	 */
	private BigDecimal applyRefundAmount;

	/**
	 * 规格ID
	 */
	private String catalogId;

	/**
	 * 申请退回商品数
	 */
	private int applyRefundCount;

	/**
	 * 申请退运费金额
	 */
	private BigDecimal applyRefundFreight = BigDecimal.ZERO;

	public long getOrderId() {
		return orderId;
	}

	public void setOrderId(long orderId) {
		this.orderId = orderId;
	}

	public String getRefundBillNo() {
		return refundBillNo;
	}

	public void setRefundBillNo(String refundBillNo) {
		this.refundBillNo = refundBillNo;
	}

	public BigDecimal getApplyRefundAmount() {
		return applyRefundAmount;
	}

	public void setApplyRefundAmount(BigDecimal applyRefundAmount) {
		this.applyRefundAmount = applyRefundAmount;
	}

	public String getCatalogId() {
		return catalogId;
	}

	public void setCatalogId(String catalogId) {
		this.catalogId = catalogId;
	}

	public int getApplyRefundCount() {
		return applyRefundCount;
	}

	public void setApplyRefundCount(int applyRefundCount) {
		this.applyRefundCount = applyRefundCount;
	}

	public BigDecimal getApplyRefundFreight() {
		return applyRefundFreight;
	}

	public void setApplyRefundFreight(BigDecimal applyRefundFreight) {
		this.applyRefundFreight = applyRefundFreight;
	}
}
